#include <sys_head.h>


int main(int argc, char const *argv[])
{
    // printf("hello file io");


    // sleep(5);

    // 写满缓冲区
    
    // for (size_t i = 0; i < 1025; i++)
    // {
    //     printf("%c" , 'a');
    // }
    
    // while (1)
    // {
    //     /* code */
    // }


    // 无缓冲输出  使用 perron  使用标准错误 stderr
    // fprintf( stderr , "无缓冲输出");
    
    // while (1)
    // {
    //     /* code */
    // }
    
    // 调用 fflush
    char buf[1024];

    setvbuf(stderr , buf , _IOLBF , 1024);
    
    // printf("hello file io");
    fprintf( stderr , "无缓冲输出");

    sleep(5);

    return 0;
}


